package com.tech.platform.entity;

import com.swak.annotation.ColumnStrategy;
import com.swak.annotation.Table;
import com.swak.persistence.Model;

import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

/**
 * 描述
 * 
 * @author Auto Generator
 * @date 2021-03-28
 */
@Getter
@Setter
@Accessors(chain = true)
@Table(value="PLATFORM_USER", strategy=ColumnStrategy.Full)
public class User extends Model<User, Long> {
	
	public static final String Id = "ID";
	public static final String Name = "NAME";
	public static final String Headimg = "HEADIMG";
	public static final String Phone = "PHONE";
	public static final String Wechat = "WECHAT";
	public static final String RealName = "REAL_NAME";
	public static final String WechatCode = "WECHAT_CODE";
	public static final String GatherPhone = "GATHER_PHONE";
	public static final String Birthday = "BIRTHDAY";
	public static final String Sex = "SEX";
	public static final String Age = "AGE";
	public static final String Industry = "INDUSTRY";
	public static final String Company = "COMPANY";
	public static final String Duty = "DUTY";
	public static final String Province = "PROVINCE";
	public static final String City = "CITY";
	public static final String Address = "ADDRESS";
	public static final String Email = "EMAIL";
	public static final String CreateDate = "CREATE_DATE";
	public static final String UpdateDate = "UPDATE_DATE";
	public static final String DelFlag = "DEL_FLAG";
	
	private String name;
	private String headimg;
	private String phone;
	private String wechat;
	private String realName;
	private String wechatCode;
	private String gatherPhone;
	private java.time.LocalDateTime birthday;
	private String sex;
	private Integer age;
	private String industry;
	private String company;
	private String duty;
	private String province;
	private String city;
	private String address;
	private String email;
	
	public static User of() {
	  return new User();
	}
}
